have a heavy foot - Turc Anglais Dictionnaire